#ifndef BINDINGSPHERE_H
#define BINDINGSPHERE_H

#include "Vector3D.h"


//Basic collision object. Used to give objects "tangebility"
namespace collisions
{
	class BindingSphere
	{

	public:
		Vector3D pos;
		float radius;

		BindingSphere();
		BindingSphere(const Vector3D pos, float radius);

		bool collidesWith(const BindingSphere oSphere);
		void moveTo(Vector3D newPosition);
		void moveBy(Vector3D translation);
	};
}

#endif